🎖️GitЯра🎖️
settings.gradle.kts 988db081b289cbc23d9bceef8e7d85ab46d0e6a4 (988db081) Text, 3.96 KB
T8b949e/*
* Copyright (c) 2026 Meshtastic LLC
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
Te6edf3pluginManagement Tb4b4b4{
Te6edf3includeBuildTb4b4b4(Ta5d6ff"Ta5d6ffbuild-logicTa5d6ff"Tb4b4b4)
Te6edf3repositories Tb4b4b4{
Te6edf3google Tb4b4b4{
Te6edf3content Tb4b4b4{
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffcomTa5d6ff\\Ta5d6ff.android.*Ta5d6ff"Tb4b4b4)
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffcomTa5d6ff\\Ta5d6ff.google.*Ta5d6ff"Tb4b4b4)
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffandroidx.*Ta5d6ff"Tb4b4b4)
Tb4b4b4}
Tb4b4b4}
Te6edf3mavenCentralTb4b4b4(Tb4b4b4)
Te6edf3gradlePluginPortalTb4b4b4(Tb4b4b4)
Te6edf3maven Tb4b4b4{ Te6edf3url Tff7b72= Te6edf3uriTb4b4b4(Ta5d6ff"Ta5d6ff./offline-repositoryTa5d6ff"Tb4b4b4) Tb4b4b4}
Tb4b4b4}
Tb4b4b4}
Te6edf3plugins Tb4b4b4{
Te6edf3idTb4b4b4(Ta5d6ff"Ta5d6ffcom.gradle.develocityTa5d6ff"Tb4b4b4) Te6edf3version Ta5d6ff"Ta5d6ff4.4.2Ta5d6ff"
Te6edf3idTb4b4b4(Ta5d6ff"Ta5d6fforg.gradle.toolchains.foojay-resolverTa5d6ff"Tb4b4b4) Te6edf3version Ta5d6ff"Ta5d6ff1.0.0Ta5d6ff"
Te6edf3idTb4b4b4(Ta5d6ff"Ta5d6fforg.meshtastic.flatpak.sources.settingsTa5d6ff"Tb4b4b4) Te6edf3version Ta5d6ff"Ta5d6ff0.1.2Ta5d6ff"
Tb4b4b4}
Tf0883e@SuppressTb4b4b4(Ta5d6ff"Ta5d6ffUnstableApiUsageTa5d6ff"Tb4b4b4)
Te6edf3dependencyResolutionManagement Tb4b4b4{
Te6edf3repositoriesMode Tff7b72= Te6edf3RepositoriesModeTb4b4b4.Te6edf3FAIL_ON_PROJECT_REPOS
Te6edf3repositories Tb4b4b4{
T8b949e// Only enable mavenLocal for local JitPack testing; never in CI.
Tff7b72if Tb4b4b4(Te6edf3providersTb4b4b4.Te6edf3gradlePropertyTb4b4b4(Ta5d6ff"Ta5d6ffuseMavenLocalTa5d6ff"Tb4b4b4)Tb4b4b4.Te6edf3isPresentTb4b4b4) Te6edf3mavenLocalTb4b4b4(Tb4b4b4)
Te6edf3google Tb4b4b4{
Te6edf3content Tb4b4b4{
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffcomTa5d6ff\\Ta5d6ff.android.*Ta5d6ff"Tb4b4b4)
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffcomTa5d6ff\\Ta5d6ff.google.*Ta5d6ff"Tb4b4b4)
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffandroidx.*Ta5d6ff"Tb4b4b4)
Tb4b4b4}
Tb4b4b4}
Te6edf3mavenCentralTb4b4b4(Tb4b4b4)
Te6edf3maven Tb4b4b4{
Te6edf3url Tff7b72= Te6edf3uriTb4b4b4(Ta5d6ff"Ta5d6ffhttps://central.sonatype.com/repository/maven-snapshots/Ta5d6ff"Tb4b4b4)
Te6edf3mavenContent Tb4b4b4{ Te6edf3snapshotsOnlyTb4b4b4(Tb4b4b4) Tb4b4b4}
Tb4b4b4}
Te6edf3maven Tb4b4b4{
Te6edf3url Tff7b72= Te6edf3uriTb4b4b4(Ta5d6ff"Ta5d6ffhttps://jitpack.ioTa5d6ff"Tb4b4b4)
Te6edf3content Tb4b4b4{
Te6edf3includeGroupByRegexTb4b4b4(Ta5d6ff"Ta5d6ffcomTa5d6ff\\Ta5d6ff.githubTa5d6ff\\Ta5d6ff..*Ta5d6ff"Tb4b4b4)
Tb4b4b4}
Tb4b4b4}
Te6edf3maven Tb4b4b4{ Te6edf3url Tff7b72= Te6edf3uriTb4b4b4(Ta5d6ff"Ta5d6ff./offline-repositoryTa5d6ff"Tb4b4b4) Tb4b4b4}
Tb4b4b4}
Tb4b4b4}
Te6edf3rootProjectTb4b4b4.Te6edf3name Tff7b72= Ta5d6ff"Ta5d6ffMeshtasticAndroidTa5d6ff"
T8b949e// https://docs.gradle.org/current/userguide/declaring_dependencies.html#sec:type-safe-project-accessors
Te6edf3enableFeaturePreviewTb4b4b4(Ta5d6ff"Ta5d6ffTYPESAFE_PROJECT_ACCESSORSTa5d6ff"Tb4b4b4)
T8b949e// Build Cache configuration (HTTP remote cache + local)
Te6edf3applyTb4b4b4(Te6edf3from Tff7b72= Ta5d6ff"Ta5d6ffgradle/build-cache.settings.gradleTa5d6ff"Tb4b4b4)
T8b949e// Build Scans — publish in CI only for debugging and performance profiling.
Te6edf3develocity Tb4b4b4{
Te6edf3buildScan Tb4b4b4{
Te6edf3capture Tb4b4b4{
Te6edf3fileFingerprints Tff7b72= Tff7b72true
Tb4b4b4}
Tff7b72val Te6edf3isCi Tff7b72= Te6edf3providersTb4b4b4.Te6edf3environmentVariableTb4b4b4(Ta5d6ff"Ta5d6ffCITa5d6ff"Tb4b4b4)Tb4b4b4.Te6edf3isPresent
Te6edf3publishingTb4b4b4.Te6edf3onlyIf Tb4b4b4{ Te6edf3isCi Tb4b4b4}
Te6edf3uploadInBackground Tff7b72= Tff7b72!Te6edf3isCi
Te6edf3termsOfUseUrl Tff7b72= Ta5d6ff"Ta5d6ffhttps://gradle.com/help/legal-terms-of-useTa5d6ff"
Te6edf3termsOfUseAgree Tff7b72= Ta5d6ff"Ta5d6ffyesTa5d6ff"
Tb4b4b4}
Tb4b4b4}
Tf0883e@SuppressTb4b4b4(Ta5d6ff"Ta5d6ffUnstableApiUsageTa5d6ff"Tb4b4b4)
Te6edf3toolchainManagement Tb4b4b4{
Te6edf3jvm Tb4b4b4{
Te6edf3javaRepositories Tb4b4b4{
Te6edf3repositoryTb4b4b4(Ta5d6ff"Ta5d6fffoojayTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3resolverClassTb4b4b4.Te6edf3setTb4b4b4(Te6edf3orgTb4b4b4.Te6edf3gradleTb4b4b4.Te6edf3toolchainsTb4b4b4.Te6edf3foojayTb4b4b4.Te6edf3FoojayToolchainResolverTff7b72::Te6edf3classTb4b4b4.Te6edf3javaTb4b4b4)
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}
Te6edf3includeTb4b4b4(
Ta5d6ff"Ta5d6ff:core:bleTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:commonTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:dataTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:databaseTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:datastoreTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:diTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:domainTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:modelTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:navigationTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:networkTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:nfcTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:prefsTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:repositoryTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:serviceTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:resourcesTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:takserverTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:testingTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:uiTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:introTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:messagingTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:connectionsTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:mapTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:nodeTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:settingsTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:discoveryTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:docsTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:firmwareTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:wifi-provisionTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:carTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:desktopAppTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:androidAppTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:core:barcodeTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:feature:widgetTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:screenshot-testsTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ff:baselineprofileTa5d6ff"Tb4b4b4,
Tb4b4b4)
Served by rngit 1.5.0 - Generated in 0.05s